Marc LibbraMarc Libbra
International FootballThe Nine-Dimension Report With Nothing Inside: The Real Price of Football's Analysis IndustryOn the night of March 14, I sat in a seventh-floor apartment in Namba, Osaka,...
International FootballJapan, the Round-of-16 Wall, and the Death of Pressing at the World CupOn December 5, 2026, at Al Janoub Stadium, Dominik Livaković dived three time...
VolleyballVietnam Women's Volleyball Crisis: Resource Depletion Before Asiad 20At the recently concluded 2026 Asian Championship, the Vietnam women's...
TennisLatak Saves Three Championship Points to Stun Top Seed Guto Miguel: What a US Open Junior Title Actually SaysThree in the Morning in Melbourne, and One Backhand Marcel Latak stood at the...
Formula 1Defeat at Rajamangala: A Sociological Lesson for Vietnamese FootballWhen the final whistle echoed through Rajamangala Stadium, I didn't look at t...
VolleyballBrazil's 24th South American Title: The Body Trace Behind an Olympic BerthThe first set ended 26-24, and that was the only moment in the final that mad...
TennisAn empty analysis and the mirror it holds to Vietnamese sports mediaOne Tuesday morning in Nha Trang, I opened a file titled "Stage-2 Deep...
BilliardsSnooker's Balance Sheet: Inside the £20 Million Prize Money MachineI opened the contract before I opened my mouth. And this time, that contract...
International FootballReal Madrid injury bulletin: Four data cracks before kickoffInside a single injury bulletin sent out of Madrid this week, two sentences s...
Domestic FootballBroadcasting rights for FIFA ASEAN Cup and Asiad: An unsolved puzzle for Vietnamese footballI remember an evening in September 2026 when all of Hanoi held its breath...
Domestic FootballDinh Bac's 25th-minute goal, Williams Minh Hoang and the three spaces that decided Vietnam's win over the PhilippinesAt the stadium, I sat in the seventh row from the touchline, exactly the...
EsportsSofM Ranks LCK Above LPL Ahead of Worlds 2026: Where the Data Backs Him and Where the Argument Does NotOn 31 October 2026, at Pudong Football Stadium in Shanghai, SofM and Suning...
GolfWill Zalatoris to miss the entire 2027 season for a third back surgery: When the most important rotation zone in the golf swing gets locked downChicago in autumn, around ten at night, I sat in a late-night cafe on Halsted...
VolleyballFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Four-Point Win and Two TicketsThe scoreboard in Turin showed the last two digits of the night: 15-13. Finla...
VolleyballHanoi lost five of their last six group matches: a deliberate time trap before Lao CaiWhen the set-two scoreboard stopped at 9-16 in favour of HCĐG Lao Cai, most o...
International FootballReading the Transfer Window Through Layers of Data SedimentOn the last Tuesday of July, a transfer account posted a short status: the de...
BadmintonViktor Axelsen, Lin Dan and the 12-year gap: world badminton splits into two championship modelsOn 5 August 2026, inside the Porte de la Chapelle Arena in Paris, the Olympic...
EsportsOnimusha: Way of the Sword, 36 Boss Fights and an "Esports" Label That Does Not FitIncheon, Tuesday morning. While clearing up the newsroom tagging sheet, I fou...
Domestic FootballVietnam U16 lose 2-4 to Australia in CFA Team China 2026 opener: three goals, one mechanismIn the 56th minute at the CFA Team China 2026, Vietnam U16 still had the ball...
AthleticsBudapest and the Russian Ban: Coe Holds the Starting Line Between Two LanesIn Budapest, on the final day of competition at the inaugural Ultimate...
International FootballJapan, the Round-of-16 Wall, and the Death of Pressing at the World CupOn December 5, 2026, at Al Janoub Stadium, Dominik Livaković dived three time...
VolleyballVietnam Women's Volleyball Crisis: Resource Depletion Before Asiad 20At the recently concluded 2026 Asian Championship, the Vietnam women's...
TennisLatak Saves Three Championship Points to Stun Top Seed Guto Miguel: What a US Open Junior Title Actually SaysThree in the Morning in Melbourne, and One Backhand Marcel Latak stood at the...
Formula 1Defeat at Rajamangala: A Sociological Lesson for Vietnamese FootballWhen the final whistle echoed through Rajamangala Stadium, I didn't look at t...
VolleyballBrazil's 24th South American Title: The Body Trace Behind an Olympic BerthThe first set ended 26-24, and that was the only moment in the final that mad...
TennisAn empty analysis and the mirror it holds to Vietnamese sports mediaOne Tuesday morning in Nha Trang, I opened a file titled "Stage-2 Deep...
BilliardsSnooker's Balance Sheet: Inside the £20 Million Prize Money MachineI opened the contract before I opened my mouth. And this time, that contract...
International FootballReal Madrid injury bulletin: Four data cracks before kickoffInside a single injury bulletin sent out of Madrid this week, two sentences s...
Domestic FootballBroadcasting rights for FIFA ASEAN Cup and Asiad: An unsolved puzzle for Vietnamese footballI remember an evening in September 2026 when all of Hanoi held its breath...
Domestic FootballDinh Bac's 25th-minute goal, Williams Minh Hoang and the three spaces that decided Vietnam's win over the PhilippinesAt the stadium, I sat in the seventh row from the touchline, exactly the...
EsportsSofM Ranks LCK Above LPL Ahead of Worlds 2026: Where the Data Backs Him and Where the Argument Does NotOn 31 October 2026, at Pudong Football Stadium in Shanghai, SofM and Suning...
GolfWill Zalatoris to miss the entire 2027 season for a third back surgery: When the most important rotation zone in the golf swing gets locked downChicago in autumn, around ten at night, I sat in a late-night cafe on Halsted...
VolleyballFinland Stun Italy 3-2 in EuroVolley 2026 Quarterfinal: A Four-Point Win and Two TicketsThe scoreboard in Turin showed the last two digits of the night: 15-13. Finla...
VolleyballHanoi lost five of their last six group matches: a deliberate time trap before Lao CaiWhen the set-two scoreboard stopped at 9-16 in favour of HCĐG Lao Cai, most o...
International FootballReading the Transfer Window Through Layers of Data SedimentOn the last Tuesday of July, a transfer account posted a short status: the de...
BadmintonViktor Axelsen, Lin Dan and the 12-year gap: world badminton splits into two championship modelsOn 5 August 2026, inside the Porte de la Chapelle Arena in Paris, the Olympic...
EsportsOnimusha: Way of the Sword, 36 Boss Fights and an "Esports" Label That Does Not FitIncheon, Tuesday morning. While clearing up the newsroom tagging sheet, I fou...
Domestic FootballVietnam U16 lose 2-4 to Australia in CFA Team China 2026 opener: three goals, one mechanismIn the 56th minute at the CFA Team China 2026, Vietnam U16 still had the ball...
AthleticsBudapest and the Russian Ban: Coe Holds the Starting Line Between Two LanesIn Budapest, on the final day of competition at the inaugural Ultimate...
